# 使用scatter()方法绘制散点图并设置其样式
import matplotlib.pyplot as plt

# 使用scatter()绘制一系列点
x_values = list(range(1, 1001))
y_values = [x ** 2 for x in x_values]
plt.scatter(x_values, y_values, s=15)

# 设置图表的标题，并加上标签
plt.title("Square Numbers", fontsize=24)
plt.xlabel('Value', fontsize=14)
plt.ylabel('Square of Value', fontsize=14)

# 设置刻度数字的大小
plt.axis((0, 1010, 0, 1100000))
"""
ticklabel_format用于设置y轴和x轴的刻度样式
style="plain"表示禁用科学计数法，默认科学计数法
axis = 'y'表示仅对y轴生效,可选'x','both'
"""
plt.ticklabel_format(style="plain",axis='y')
plt.show()
